package com.itheima.health.service;

import com.itheima.health.entity.PageResult;
import com.itheima.health.pojo.Menu;

public interface MenuService {
    /**
     * 新增菜单
     * @param menu
     */
    void add(Menu menu);

    /**
     * 分页查询
     * @param currentPage 当前页
     * @param pageSize 默认条数
     * @param queryString 查询条件
     * @return
     */
    public PageResult pageQuery(Integer currentPage, Integer pageSize, String queryString);

    /**
     * 编辑菜单项
     * @param menu
     */
    void edit(Menu menu);

    /**
     * 根据Id查询菜单项
     * @param id
     * @return
     */
    Menu findById(Integer id);

    /**
     * 根据id，删除菜单项
     * @param id
     */
    void deleteById(Integer id);
}
